in time to catch the train - French English Dictionary